Freescale Semiconductor /SKEAZ1284 /MSCAN /CANRIER

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CANRIER

7 43 0 0 00 0 0 0 0 0 0 0 0 (0)RXFIE 0 (0)OVRIE 0 (00)TSTATE 0 (00)RSTATE 0 (0)CSCIE 0 (0)WUPIE

OVRIE=0, WUPIE=0, TSTATE=00, CSCIE=0, RSTATE=00, RXFIE=0

Description

MSCAN Receiver Interrupt Enable Register

Fields

RXFIE

Receiver Full Interrupt Enable

0 (0): No interrupt request is generated from this event.

1 (1): A receive buffer full (successful message reception) event causes a receiver interrupt request.

OVRIE

Overrun Interrupt Enable

0 (0): No interrupt request is generated from this event.

1 (1): An overrun event causes an error interrupt request.

TSTATE

Transmitter Status Change Enable

0 (00): Do not generate any CSCIF interrupt caused by transmitter state changes.

1 (01): Generate CSCIF interrupt only if the transmitter enters or leaves “bus-off” state. Discard other transmitter state changes for generating CSCIF interrupt.

2 (10): Generate CSCIF interrupt only if the transmitter enters or leaves “TxErr” or “bus-off” state. Discard other transmitter state changes for generating CSCIF interrupt.

3 (11): Generate CSCIF interrupt on all state changes.

RSTATE

Receiver Status Change Enable

0 (00): Do not generate any CSCIF interrupt caused by receiver state changes.

1 (01): Generate CSCIF interrupt only if the receiver enters or leaves “bus-off” state. Discard other receiver state changes for generating CSCIF interrupt.

2 (10): Generate CSCIF interrupt only if the receiver enters or leaves “RxErr” or "bus-off"Bus-off state is only defined for transmitters by the CAN standard (see Bosch CAN 2.0A/B protocol specification). Because the only possible state change for the transmitter from bus-off to TxOK also forces the receiver to skip its current state to RxOK, the coding of the RXSTAT[1:0] flags define an additional bus-off state for the receiver state. Discard other receiver state changes for generating CSCIF interrupt.

3 (11): Generate CSCIF interrupt on all state changes.

CSCIE

CAN Status Change Interrupt Enable

0 (0): No interrupt request is generated from this event.

1 (1): A CAN Status Change event causes an error interrupt request.

WUPIE

WakeUp Interrupt Enable

0 (0): No interrupt request is generated from this event.

1 (1): A wake-up event causes a Wake-Up interrupt request.

Links

() ()